Поиск значения / толкования слов

Раздел очень прост в использовании. В предложенное поле достаточно ввести нужное слово, и мы вам выдадим список его значений. Хочется отметить, что наш сайт предоставляет данные из разных источников – энциклопедического, толкового, словообразовательного словарей. Также здесь можно познакомиться с примерами употребления введенного вами слова.

Энциклопедический словарь, 1998 г.

виртуальная память

ВИРТУАЛЬНАЯ ПАМЯТЬ (кажущаяся память ЭВМ) система запоминающих устройств, организованных таким образом, что программист может рассматривать их как одну большую оперативную память, что существенно упрощает процедуру составления программ для мультипрограммных ЭВМ.

Википедия

Виртуальная память

Виртуа́льная па́мять — метод управления памятью компьютера , позволяющий выполнять программы, требующие больше оперативной памяти , чем имеется в компьютере, путём автоматического перемещения частей программы между основной памятью и вторичным хранилищем (например, жёстким диском ). Для выполняющейся программы данный метод полностью прозрачен и не требует дополнительных усилий со стороны программиста , однако реализация этого метода требует как аппаратной поддержки, так и поддержки со стороны операционной системы.

В системе с виртуальной памятью используемые программами адреса , называемые виртуальными адресами , транслируются в физические адреса в памяти компьютера. Трансляцию виртуальных адресов в физические выполняет аппаратное обеспечение, называемое блоком управления памятью . Для программы основная память выглядит как доступное и непрерывное адресное пространство , либо как набор непрерывных сегментов , вне зависимости от наличия у компьютера соответствующего объёма оперативной памяти. Управление виртуальными адресными пространствами, соотнесение физической и виртуальной памяти, а также перемещение фрагментов памяти между основным и вторичным хранилищами выполняет операционная система (см. подкачка страниц ).

Применение виртуальной памяти позволяет:

  • освободить программиста от необходимости вручную управлять загрузкой частей программы в память и согласовывать использование памяти с другими программами
  • предоставлять программам больше памяти, чем физически установлено в системе
  • в многозадачных системах изолировать выполняющиеся программы друг от друга, путём назначения им непересекающихся адресных пространств (см. защита памяти )

В настоящее время виртуальная память аппаратно поддерживается в большинстве современных процессоров. В то же время в микроконтроллерах и в системах специального назначения, где требуется либо очень быстрая работа, либо есть ограничения на длительность отклика ( системы реального времени ) виртуальная память используется относительно редко. Также в таких системах реже встречается многозадачность и сложные иерархии памяти .